热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Python|过滤元组字典键

Python|过滤元组字典键原文:https://www.

Python |过滤元组字典键

原文:https://www . geesforgeks . org/python-filter-tuple-dictionary-keys/

有时,在使用 Python 字典时,我们可以使用元组形式的键。一个元组中可以有许多元素,有时,获取这些元素是非常必要的。如果它们是字典关键字的一部分,并且我们希望获得过滤的元组关键字元素,我们需要执行某些功能来实现这一点。让我们讨论执行这项任务的某些方法。

方法#1:使用列表理解
在这个方法中,我们只需遍历每个字典条目,并将其过滤后的关键字元素放入列表中。

# Python3 code to demonstrate working of
# Filter Tuple Dictionary Keys
# Using list comprehension
# Initializing dict
test_dict = {(5, 6) : 'gfg', (1, 2, 8) : 'is', (9, 10) : 'best'}
# printing original dict
print("The original dict is : " + str(test_dict))
# Initializing K 
K = 5
# Filter Tuple Dictionary Keys
# Using list comprehension
res = [ele for key in test_dict for ele in key if ele > K]
# printing result
print("The filtered dictionary tuple key elements are : " + str(res))

Output :

The original dict is : {(5, 6): 'gfg', (9, 10): 'best', (1, 2, 8): 'is'}
The filtered dictionary tuple key elements are : [6, 9, 10, 8]

推荐阅读
author-avatar
mobiledu2502871243
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有